package com.dashunwms_aohe.bean.ds;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 上传大舜主单据
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class UploadDSBillIndex implements Serializable {

    @JSONField(name = "loh_owner_maker")
    private String loh_owner_maker="";
    @JSONField(name = "loh_total_amount")
    private double loh_total_amount=0.0;
    @JSONField(name = "loh_total_packs")
    private int loh_total_packs=0;
    @JSONField(name = "loh_load_place_name")
    private String loh_load_place_name="";
    @JSONField(name = "loh_load_post_code")
    private String loh_load_post_code="";
    @JSONField(name = "loh_type")
    private String loh_type="";
    @JSONField(name = "loh_total_net_weight")
    private int loh_total_net_weight=0;
    @JSONField(name = "loh_load_contact")
    private String loh_load_contact="";
    @JSONField(name = "loh_total_gross_weight")
    private int loh_total_gross_weight=0;
    @JSONField(name = "interface_type")
    private String interface_type="";
    @JSONField(name = "loh_delivery_mode")
    private String loh_delivery_mode="";
    @JSONField(name = "loh_emergency_degree_code")
    private String loh_emergency_degree_code="";
    @JSONField(name = "loh_load_area_code")
    private String loh_load_area_code="";
    @JSONField(name = "loh_load_tel")
    private String loh_load_tel="";
    @JSONField(name = "loh_load_address")
    private String loh_load_address="";
    @JSONField(name = "loh_vendor_code")
    private String loh_vendor_code="";
    @JSONField(name = "loh_unload_unit_name")
    private String loh_unload_unit_name="";
    @JSONField(name = "loh_total_cubage")
    private int loh_total_cubage=0;
    @JSONField(name = "loh_unload_contact")
    private String loh_unload_contact="";
    @JSONField(name = "loh_owner_code")
    private String loh_owner_code="";
    @JSONField(name = "loh_outbound_tx_type_code")
    private String loh_outbound_tx_type_code="";
    @JSONField(name = "loh_unload_place_name")
    private String loh_unload_place_name="";
    @JSONField(name = "loh_unload_post_code")
    private String loh_unload_post_code="";
    @JSONField(name = "loh_unload_address")
    private String loh_unload_address="";
    @JSONField(name = "loh_customer_code")
    private String loh_customer_code="";
    @JSONField(name = "loh_load_unit_name")
    private String loh_load_unit_name="";
    @JSONField(name = "loh_inbound_tx_type_code")
    private String loh_inbound_tx_type_code="";
    @JSONField(name = "loh_unload_tel")
    private String loh_unload_tel="";
    @JSONField(name = "loh_outbound_flow_header_code")
    private String loh_outbound_flow_header_code="";
    @JSONField(name = "loh_inbound_flow_header_code")
    private String loh_inbound_flow_header_code="";
    @JSONField(name = "loh_owner_no")
    private String loh_owner_no="";
    @JSONField(name = "loh_unload_area_code")
    private String loh_unload_area_code="";
    @JSONField(name = "allLogisticsOrderL")
    private List<UploadDSBillDetails> allLogisticsOrderL = new ArrayList<>();


}
